cryptorchid testicle - Español Inglés Diccionario